body{font-size:1.4em;font-family: "arial","微软雅黑"; margin:0; padding:0; color:#424242; background:#eee;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6 {-webkit-text-size-adjust:none}
a,body {-webkit-tap-highlight-color:rgba(0,0,0,0); color:#444;}/*去掉输入框选择背景颜色*/
ul,li{ list-style:none;}
select,input,textarea{font-family: "arial","微软雅黑"; outline:none;}
.gray{color:#888;}
.blue{ color:#008cff;}
.green{color:#28a000;}
.orange{ color:#ff5000;}
.clear{ clear:both;}

body { background-color: #fff; padding-bottom: 70px }

.footer {
    position: fixed;
    width: 100%;
    height: 2.5rem;
    background: rgba(0, 0, 0, 0.2);
    bottom: 0;
    z-index: 99999
}

.hd {
    padding: 2em 0;
}

.page_title {
    text-align: center;
    font-size: 34px;
    color: #3CC51F;
    font-weight: 400;
    margin: 0 15%;
}


html { font-family: sans-serif; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0px; }
[hidden], template { display: none; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px; }
abbr[title] { border-bottom-width: 1px; border-bottom-style: dotted; }
b, strong { font-weight: 700; }
dfn { font-style: italic; }
h1 { margin: 0.67em 0px; font-size: 2em; }
mark { color: rgb(0, 0, 0); background: rgb(255, 255, 0); }
small { font-size: 80%; }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0px; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
hr { height: 0px; box-sizing: content-box; }
pre { overflow: auto; }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }
button, input, optgroup, select, textarea { margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; color: inherit; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { box-sizing: content-box; -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
fieldset { padding: 0.35em 0.625em 0.75em; margin: 0px 2px; border: 1px solid silver; }
legend { padding: 0px; border: 0px; }
textarea { overflow: auto; }
optgroup { font-weight: 700; }
table { border-spacing: 0px; border-collapse: collapse; }
td, th { padding: 0px; }
* { box-sizing: border-box; }
::after, ::before { box-sizing: border-box; }
html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
a { color: rgb(51, 122, 183); text-decoration: none; }
a:focus, a:hover { color: rgb(35, 82, 124); text-decoration: underline; }
a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
figure { margin: 0px; }
img { vertical-align: middle; }
hr { margin-top: 20px; margin-bottom: 20px; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(238, 238, 238); }
[role="button"] { cursor: pointer; }
p { margin: 0px 0px 10px; }
ol, ul { margin-top: 0px; margin-bottom: 10px; }
ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }
dl { margin-top: 0px; margin-bottom: 20px; }
dd, dt { line-height: 1.42857; }
dt { font-weight: 700; }
dd { margin-left: 0px; }
abbr[data-original-title], abbr[title] { cursor: help; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(119, 119, 119); }
blockquote { padding: 10px 20px; margin: 0px 0px 20px; font-size: 17.5px; border-left-width: 5px; border-left-style: solid; border-left-color: rgb(238, 238, 238); }
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child { margin-bottom: 0px; }
address { margin-bottom: 20px; font-style: normal; line-height: 1.42857; }
code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; }
code { padding: 2px 4px; font-size: 90%; color: rgb(199, 37, 78); border-radius: 4px; background-color: rgb(249, 242, 244); }
kbd { padding: 2px 4px; font-size: 90%; color: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.247059) 0px -1px 0px inset; background-color: rgb(51, 51, 51); }
kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; box-shadow: none; }
pre { display: block; padding: 9.5px; margin: 0px 0px 10px; font-size: 13px; line-height: 1.42857; color: rgb(51, 51, 51); word-break: break-all; word-wrap: break-word; border: 1px solid rgb(204, 204, 204); border-radius: 4px; background-color: rgb(245, 245, 245); }
pre code { padding: 0px; font-size: inherit; color: inherit; white-space: pre-wrap; border-radius: 0px; background-color: transparent; }
.row { margin-right: -15px; margin-left: -15px; }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { float: left; }
.col-xs-12 { width: 100%; }
table { background-color: transparent; }
caption { padding-top: 8px; padding-bottom: 8px; color: rgb(119, 119, 119); text-align: left; }
th { text-align: left; }
table col[class*="col-"] { position: static; display: table-column; float: none; }
table td[class*="col-"], table th[class*="col-"] { position: static; display: table-cell; float: none; }
fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; }
legend { display: block; width: 100%; padding: 0px; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: rgb(51, 51, 51); border-width: 0px 0px 1px; border-bottom-style: solid; border-bottom-color: rgb(229, 229, 229); }
label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700; }
input[type="search"] { box-sizing: border-box; }
input[type="checkbox"], input[type="radio"] { margin: 4px 0px 0px; line-height: normal; }
input[type="file"] { display: block; }
input[type="range"] { display: block; width: 100%; }
select[multiple], select[size] { height: auto; }
input[type="file"]:focus, input[type="checkbox"]:focus, input[type="radio"]:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); }
input[type="search"] { -webkit-appearance: none; }
.form-group { margin-bottom: 15px; }
.form-horizontal .form-group { margin-right: -15px; margin-left: -15px; }
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; border: 1px solid transparent; border-radius: 4px; background-image: none; }
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.btn.focus, .btn:focus, .btn:hover { color: rgb(51, 51, 51); text-decoration: none; }
.btn.active, .btn:active { outline: 0px; box-shadow: rgba(0, 0, 0, 0.121569) 0px 3px 5px inset; background-image: none; }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; box-shadow: none; opacity: 0.65; }
a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; }
.btn-danger { color: rgb(255, 255, 255); border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79); }
.btn-danger.focus, .btn-danger:focus { color: rgb(255, 255, 255); border-color: rgb(118, 28, 25); background-color: rgb(201, 48, 44); }
.btn-danger:hover { color: rgb(255, 255, 255); border-color: rgb(172, 41, 37); background-color: rgb(201, 48, 44); }
.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger { color: rgb(255, 255, 255); border-color: rgb(172, 41, 37); background-color: rgb(201, 48, 44); }
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger:hover { color: rgb(255, 255, 255); border-color: rgb(118, 28, 25); background-color: rgb(172, 41, 37); }
.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger { background-image: none; }
.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover { border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79); }
.btn-danger .badge { color: rgb(217, 83, 79); background-color: rgb(255, 255, 255); }
.btn-group-lg > .btn, .btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33333; border-radius: 6px; }
.btn-group-sm > .btn, .btn-sm { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-group-xs > .btn, .btn-xs { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.fade { opacity: 0; transition: opacity 0.15s linear; }
.btn-group-vertical > .btn, .btn-group > .btn { position: relative; float: left; }
.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover { z-index: 2; }
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; }
.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; }
.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; }
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px; }
.btn-group > .btn:first-child { margin-left: 0px; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px; }
.btn .caret { margin-left: 0px; }
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; }
.btn-group-vertical > .btn-group > .btn { float: none; }
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0px; }
.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 4px; }
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.btn-group-justified > .btn, .btn-group-justified > .btn-group { display: table-cell; float: none; width: 1%; }
.btn-group-justified > .btn-group .btn { width: 100%; }
[data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"] { position: absolute; clip: rect(0px 0px 0px 0px); pointer-events: none; }
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33333; border-radius: 6px; }
select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 46px; line-height: 46px; }
select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn, textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn { height: auto; }
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; }
select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn, textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn { height: auto; }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.input-group-btn > .btn { position: relative; }
.input-group-btn > .btn + .btn { margin-left: -1px; }
.input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover { z-index: 2; }
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px; }
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { z-index: 2; margin-left: -1px; }
.btn .label { position: relative; top: -1px; }
.btn .badge { position: relative; top: -1px; }
.btn-group-xs > .btn .badge, .btn-xs .badge { top: 0px; padding: 1px 5px; }
.alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; }
.close { float: right; font-size: 21px; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.2; }
.close:focus, .close:hover { color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; opacity: 0.5; }
button.close { -webkit-appearance: none; padding: 0px; cursor: pointer; border: 0px; background: 0px 0px; }
.modal { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; }
.modal.fade .modal-dialog { transition: transform 0.3s ease-out; transform: translate(0px, -25%); }
.modal.in .modal-dialog { transform: translate(0px, 0px); }
.modal-open .modal { overflow-x: hidden; overflow-y: auto; }
.modal-dialog { position: relative; width: auto; margin: 10px; }
.modal-content { position: relative; -webkit-background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0px; box-shadow: rgba(0, 0, 0, 0.498039) 0px 3px 9px; background-color: rgb(255, 255, 255); background-clip: padding-box; }
.modal-backdrop.fade { opacity: 0; }
.modal-header { min-height: 16.43px; padding: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(229, 229, 229); }
.modal-header .close { margin-top: -2px; }
.modal-title { margin: 0px; line-height: 1.42857; }
.modal-body { position: relative; padding: 15px; }
.modal-footer { padding: 15px; text-align: right; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(229, 229, 229); }
.modal-footer .btn + .btn { margin-bottom: 0px; margin-left: 5px; }
.modal-footer .btn-group .btn + .btn { margin-left: -1px; }
.modal-footer .btn-block + .btn-block { margin-left: 0px; }
.tooltip.right { padding: 0px 5px; margin-left: 3px; }
.tooltip.left { padding: 0px 5px; margin-left: -3px; }
.tooltip.right .tooltip-arrow { top: 50%; left: 0px; margin-top: -5px; border-width: 5px 5px 5px 0px; border-right-color: rgb(0, 0, 0); }
.tooltip.left .tooltip-arrow { top: 50%; right: 0px; margin-top: -5px; border-width: 5px 0px 5px 5px; border-left-color: rgb(0, 0, 0); }
.popover.right { margin-left: 10px; }
.popover.left { margin-left: -10px; }
.popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: rgba(0, 0, 0, 0.247059); border-left-width: 0px; }
.popover.right > .arrow::after { bottom: -10px; left: 1px; content: " "; border-right-color: rgb(255, 255, 255); border-left-width: 0px; }
.popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0px; border-left-color: rgba(0, 0, 0, 0.247059); }
.popover.left > .arrow::after { right: 1px; bottom: -10px; content: " "; border-right-width: 0px; border-left-color: rgb(255, 255, 255); }
.carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0px; }
.carousel-inner > .active.left { left: -100%; }
.carousel-inner > .active.right { left: 100%; }
.carousel-control.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.498039) 0px, rgba(0, 0, 0, 0) 100%); background-repeat: repeat-x; }
.carousel-control.right { right: 0px; left: auto; background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.498039) 100%); background-repeat: repeat-x; }
.carousel-caption .btn { text-shadow: none; }
.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { display: table; content: " "; }
.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { clear: both; }
.hide { display: none !important; }
.btn-danger, .btn-default, .btn-info, .btn-primary, .btn-success, .btn-warning { text-shadow: rgba(0, 0, 0, 0.2) 0px -1px 0px; box-shadow: rgba(255, 255, 255, 0.14902) 0px 1px 0px inset, rgba(0, 0, 0, 0.0745098) 0px 1px 1px; }
.btn-danger.active, .btn-danger:active, .btn-default.active, .btn-default:active, .btn-info.active, .btn-info:active, .btn-primary.active, .btn-primary:active, .btn-success.active, .btn-success:active, .btn-warning.active, .btn-warning:active { box-shadow: rgba(0, 0, 0, 0.121569) 0px 3px 5px inset; }
.btn-danger.disabled, .btn-danger[disabled], .btn-default.disabled, .btn-default[disabled], .btn-info.disabled, .btn-info[disabled], .btn-primary.disabled, .btn-primary[disabled], .btn-success.disabled, .btn-success[disabled], .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-danger, fieldset[disabled] .btn-default, fieldset[disabled] .btn-info, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-success, fieldset[disabled] .btn-warning { box-shadow: none; }
.btn-danger .badge, .btn-default .badge, .btn-info .badge, .btn-primary .badge, .btn-success .badge, .btn-warning .badge { text-shadow: none; }
.btn.active, .btn:active { background-image: none; }
.btn-danger { border-color: rgb(185, 44, 40); background-image: linear-gradient(rgb(217, 83, 79) 0px, rgb(193, 46, 42) 100%); background-repeat: repeat-x; }
.btn-danger:focus, .btn-danger:hover { background-color: rgb(193, 46, 42); background-position: 0px -15px; }
.btn-danger.active, .btn-danger:active { border-color: rgb(185, 44, 40); background-color: rgb(193, 46, 42); }
.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover { background-image: none; background-color: rgb(193, 46, 42); }
html { }
body { line-height: 1.6; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
* { margin: 0px; padding: 0px; }
a img { border: 0px; }
a { text-decoration: none; }
[class*=" weui_icon_"]::before, [class^="weui_icon_"]::before { font-family: weui; font-style: normal; font-weight: 400; speak: none; display: inline-block; vertical-align: middle; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin: 0px; }
body { padding-top: 70px; }
.content { overflow: hidden; padding: 0px; margin-bottom: 10px; }
.name-img { width: 74px; margin: 0px auto; }
.name-img a { display: block; height: 68px; overflow: hidden; width: 68px; box-shadow: rgb(180, 185, 180) 0px 1px 1px; border-radius: 68px; padding: 3px; background: rgb(255, 255, 255); }
.name-img a img { height: 68px; width: 68px; border-radius: 68px; display: inline-block; }
.liuliang .name-con { overflow: hidden; font-size: 1em; margin-top: 10px; background: url("../images/m_line.png") 50% 4px / 1px 16px no-repeat; }
.liuliang .name-con li { float: left; width: 50%; }
.liuliang .name-con .orange { float: right; text-align: right; padding-right: 10px; }
.liuliang .name-con .tel { text-align: left; padding-left: 10px; float: left; }
.liuliang .name-con .orange, .liuliang .name-con .tel { font-size: 1.2em; color: rgb(255, 255, 255); line-height: 24px; }
.ll-shuzi .tit { padding-left: 34px; line-height: 24px; font-size: 1.3em; color: rgb(102, 102, 102); background: url("../images/icon-01.png") 0% 0% / 24px 24px no-repeat; }
.btn-submit { width: 100%; overflow: hidden; margin: 20px 0px; color: rgb(255, 255, 255); text-align: center; border: 1px solid rgb(2, 105, 194); border-radius: 4px; height: 40px; line-height: 40px; display: block; box-shadow: rgb(252, 206, 160) 0px 0px 1px inset; font-size: 1.6em; background: rgb(2, 105, 194); }
.btn-submit:hover { background: rgb(2, 105, 194); }
.form-group { padding: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(220, 220, 224); border-top-width: 1px; border-top-style: solid; border-top-color: rgb(220, 220, 224); margin-bottom: 10px; overflow: hidden; background: rgb(255, 255, 255); }
.tel-name { height: 21px; line-height: 21px; font-size: 1em; margin-bottom: 5px; }
.form-group span { font-size: 1.1em; }
.llb { margin: 0px; padding: 0px; overflow: hidden; }
.llb a { border: 1px solid rgb(200, 200, 212); border-radius: 4px; width: 100%; margin: 5px 3% 5px 0px; text-align: center; display: inline-block; padding: 8px 0px; font-size: 1.1em; color: rgb(102, 102, 102); position: relative; z-index: 0; background-color: rgb(255, 255, 255); }
.llb a:hover, .llb a.selected { color: rgb(102, 102, 102); border: 1px solid rgb(255, 100, 40); background: rgb(255, 248, 234); }
.llb .an { position: absolute; right: 0px; bottom: 0px; width: 13px; height: 13px; display: none; background: url("/images/correct.png") 0% 0% / 13px 13px no-repeat; }
.selected .an { display: block; }
.llb a.mask01 { height: 100%; display: inline-block; color: rgb(150, 160, 172); background: rgb(236, 236, 236); }
.selected .btn-an { display: block; }
.mask { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 10; background: rgba(0, 0, 0, 0.498039) !important; }
.tk { width: 90%; margin: 50% auto 0px; overflow: hidden; position: relative; }
.tk .title { height: 42px; text-align: center; line-height: 42px; border-radius: 4px 4px 0px 0px; font-size: 1.4em; color: rgb(255, 255, 255); background: rgb(2, 105, 194); }
.tk .con { padding: 12% 0px; overflow: hidden; line-height: 24px; font-family: 微软雅黑; background: rgb(255, 255, 255); }
.tk .con .tit { font-size: 16px; }
.tk .con span { font-size: 16px; }
.tk .con .xinxi { padding: 0px 20px; line-height: 24px; font-size: 1.4em; }
.tk .con .xinxi .blue { color: rgb(0, 140, 255); font-size: 1.2em; }
.tk .bot { height: 52px; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(255, 255, 255); border-radius: 0px 0px 4px 4px; background: rgb(255, 255, 255); }
.tk .back { width: 30%; margin: 8px 5% 8px 15%; float: left; }
.tk .back a { color: rgb(68, 68, 68); text-align: center; border: 1px solid rgb(150, 160, 172); border-radius: 4px; box-shadow: rgb(255, 255, 255) 0px 0px 1px inset; height: 36px; line-height: 36px; display: block; font-size: 1.4em; background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(240, 244, 250)), to(rgb(228, 232, 236))); }
.tk .sure { width: 30%; margin: 8px 15% 8px 5%; float: left; }
.tk .sure a { color: rgb(255, 255, 255); text-align: center; border: 1px solid rgb(2, 105, 194); border-radius: 4px; height: 36px; line-height: 36px; display: block; box-shadow: rgb(252, 206, 160) 0px 0px 1px inset; font-size: 1.4em; background: rgb(2, 105, 194); }
.tk .btn-no { width: 40%; margin: 8px auto; }
.tk .btn-no a { color: rgb(255, 255, 255); text-align: center; border: 1px solid rgb(255, 80, 0); border-radius: 4px; height: 36px; line-height: 36px; display: block; box-shadow: rgb(252, 206, 160) 0px 0px 1px inset; font-size: 1.4em; background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(255, 120, 0)), to(rgb(255, 100, 0))); }
.inform .orange { font-size: 1em; margin-left: 10px; }
.inform .orange:hover { text-decoration: underline; }
.list-con .tit { line-height: 24px; padding-left: 34px; font-size: 1.3em; color: rgb(102, 102, 102); background: url("/images/icon-02.png") 0% 0% / 24px 24px no-repeat; }
.list-con .con { overflow: hidden; margin: 10px 0px 0px 36px; }
.list-con .con .img { float: left; width: 64px; margin-right: 10px; }
.list-con .con .img img { height: 64px; width: 64px; }
.list-con .con .text { height: 64px; z-index: 10; position: relative; line-height: 21px; font-size: 1.6em; text-align: left; }
.list-con .con .text .over { height: 20px; line-height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.list-con .con .text span { font-size: 1em; height: 21px; line-height: 21px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.add li .con { float: left; margin-left: 8px; font-size: 1.6em; overflow: hidden; }
.add li .con .text { line-height: 44px; font-size: 1em; }
.add li .con .box-02 { font-size: 1.6em; color: rgb(68, 68, 68); }
.tk img { width: 100%; display: block; }
table { border-collapse: collapse; border-spacing: 0px; width: 100%; overflow: hidden; max-width: 100%; background-color: transparent; }
table div { text-align: center; font-size: 32px; color: rgb(9, 9, 9); overflow: hidden; position: relative; }
table div img { width: 64px; height: 64px; }
.person .con { overflow: hidden; }
.person .con p, .person .con li { line-height: 21px; font-size: 1.1em; padding: 0px; margin: 0px 0px 10px; }
.person .con p { text-indent: 2em; }
.person .con span { font-size: 1.1em; }
.buy-tel { width: 98px; height: 21px; float: left; display: block; line-height: 21px; font-size: 1em; }
.buy-text { position: relative; line-height: 21px; font-size: 1em; color: rgb(136, 136, 136); }
.sale-price { padding: 10px 20px 0px; overflow: hidden; }
.sale-price .left { font-size: 1em; width: 50%; float: left; text-align: left; line-height: 24px; }
.sale-price span { font-size: 1em; font-weight: 600; }
.sale-price .right { width: 50%; float: right; font-size: 1em; text-align: right; line-height: 24px; }
.buy-red { padding: 30px 0px; overflow: hidden; color: rgb(68, 68, 68); position: relative; margin-bottom: 10px; background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(55, 229, 229)), to(rgb(0, 81, 255))) 0% 0% / 100%; }
.buy-red .name-con { overflow: hidden; font-size: 1em; margin-top: 10px; text-align: center; }
.buy-red .name-con .orange { font-size: 1.4em; color: rgb(255, 255, 255); }
.zd-list { position: absolute; top: 15px; right: 15px; }
.zd-list a { color: rgb(255, 255, 255); font-size: 1.2em; padding: 12px; background: url("../images/jt.png") 100% 50% / 7px 12px no-repeat; }
body { font-size: 1.4em; font-family: arial, 微软雅黑; margin: 0px; padding: 0px; color: rgb(66, 66, 66); background: rgb(238, 238, 238); }
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 { }
a, body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: rgb(68, 68, 68); }
ul, li { list-style: none; }
select, input, textarea { font-family: arial, 微软雅黑; outline: none; }
.orange { color: rgb(255, 80, 0); }
.ml { padding: 0px 10px; }
.pl15 { padding: 0px 10%; }
#popup_message { padding: 12% 2em; line-height: 21px; font-size: 1.2em; color: rgb(102, 102, 102); }
body { background-image: url(""); }
p { white-space: normal; word-wrap: break-word; word-break: break-all; }

